package com.yaolong.api.modules.gen.service;

import com.baomidou.mybatisplus.generator.config.po.TableInfo;
import com.yaolong.api.modules.gen.model.entity.DataSource;

import java.util.List;

/**
 * @author yaolong
 * @version V1.0.0
 * @program AgileFastFK3.0
 * @description 表结构service
 * @create 2023-01-03 16:26
 **/
public interface ITableService {

    /**
     * <p>
     * 获取数据表信息
     * </p>
     * @version 1.0.0 <br>
     * @date 2023/1/3 16:37 <br>
     * @author yaolonga <br>
     * @param dataSource
     * @param prefix
     * @return java.util.List<com.yaolong.generator.model.dto.TableInfoDto>
     */
    List<TableInfo> list(DataSource dataSource,String prefix);
}
